upper torso - Turkish English Dictionary